██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Portable Document Format
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwbwPortable Document Format (abbreviato mwcaPDF) è un mwcqformato di file mwcgdocumentale sviluppato da mwcwAdobe.cite-ref-adobe-pdf-1-0[1] Evoluzione del Camelot Project di mweqJohn Warnock, lo scopo del formato è quello di distribuire e scambiare documenti mantenendo invariati mwegfont, mwewimmagini e layout in maniera indipendente dal mwfasoftware e dall'mwfqhardware.
Contents
• Storia
• Metadati
• Moduli
• Livelli
• Utilizzi
• SEO
• XPS
• WWF
• Note
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Storia
PDF viene sviluppato nel 1993 da Adobe come mwgqformato proprietario basato su mwggPostScript.cite-ref-rfc-3778-2-0[2] Da allora è oggetto di continui miglioramenti. Nel 2005 viene definito il formato derivato mwhwPDF/A, ottimizzato per l'archiviazione e la preservazione a lungo termine dei documenti.cite-ref-3[3]
Nel 2007 Adobe decide di trasformare PDF in un formato mwjqstandard mwjgISO,cite-ref-4[4] intraprendendo un percorso che porta nel luglio 2008 alla pubblicazione della norma ISO 32000,cite-ref-5[5] basato sulla versione 1.7 della mwlwspecifica originale.cite-ref-6[6] Il comitato ISO TC-171 ha successivamente prodotto una revisione del formato PDF, riportata nella norma ISO 32000-2 e corrispondente a PDF 2.0.cite-ref-7[7]
Descrizione
PDF è un formato aperto, nel senso che chiunque può creare applicazioni che leggano e scrivano file PDF senza pagare i diritti (mwogmwowRoyalty) ad Adobe. Adobe ha un numero elevato di brevetti relativamente al formato PDF, ma le licenze associate non includono il pagamento di diritti per la creazione di programmi associati.cite-ref-8[8]
Un file PDF può descrivere documenti che contengono testo e/o immagini in qualsiasi mwqqrisoluzione. Ogni documento PDF contiene una completa descrizione del documento mwqgbidimensionale (e, con la comparsa di Acrobat mwqw3D, documenti 3D incorporati) composta da proprietà (Titolo, Autore, ecc.), testo, tipo di carattere (mwramwrqfont), immagini e oggetti di mwrggrafica vettoriale 2D che compongono il documento.
Il documento PDF non dovrebbe includere informazioni specifiche per mwsasoftware, mwsqhardware e mwsgsistema operativo usato. Ciò permetterebbe al documento di venire visualizzato e mwswrenderizzato nella stessa esatta maniera indipendentemente dalla piattaforma e/o dispositivo utilizzato per leggerlo. Anche questo fatto ha contribuito a farlo diventare un formato standard mwtade facto molto diffuso per la condivisione immediata dei documenti. In realtà il PDF nella sua forma standard è un formato che non può essere considerato compatibile con un processo di conservazione digitale (l'archiviazione digitale dei documenti al fine di eliminare o ridurre l'uso della carta), in quanto non è in grado di garantire la riproducibilità a lungo termine e neanche la conservazione dell'aspetto visivo. Questo aspetto dipende da vari fattori come, ad esempio, il fatto che i file PDF standard non sono necessariamente auto-contenuti, ma possono presentare dipendenze dai font utilizzati o da oggetti esterni al file stessocite-ref-9[9]. Pertanto, se si cerca di visualizzare questi file su sistemi informatici diversi da quelli sui quali sono stati creati, non è garantita la loro riproduzione in maniera coerente, da cui consegue che il loro utilizzo a lungo termine non è pensabile se non associato ad uno standard precisocite-ref-iter-it-10-0[10].
La stampa di documenti in formato .pdf può dare dei problemi se si usano dei caratteri locali (ad esempio le vocali italiane accentate) e se chi stampa ha il proprio PC impostato su una lingua diversa.
Formato file
Un file PDF contiene caratteri ASCII a 7 bit, ad eccezione di alcuni elementi che possono avere contenuto binario. Il file inizia con un'intestazione contenente un mwwanumero magico (come una stringa leggibile) e la versione del formato, ad esempio mwwq%PDF-1.7. Il formato è un sottoinsieme di un formato COS ("Carousel" Object Structure). Un file albero COS consiste principalmente di mwwgoggetti, di cui esistono otto tipicite-ref-11[11]:
• Valori booleani, che rappresentano mwyqvero o mwygfalso
• Numeri
• Stringhe, racchiuse tra parentesi (mwzq(...)). Le stringhe possono contenere caratteri a 8 bit.
• Nomi, che iniziano con una barra (mwzw/)
• Matrici, raccolte ordinate di oggetti racchiusi tra parentesi quadre (mwaq[...])
• Dizionari, raccolte di oggetti indicizzati da nomi racchiusi tra doppie parentesi angolari (mwaw<<...>>)
• Flussi, solitamente contenenti grandi quantità di dati binari opzionalmente compressi, preceduti da un dizionario e racchiusi tra le parole chiave mwbqstreame mwbgendstream.
• L'oggetto "null"
Inoltre, potrebbero essere presenti commenti, introdotti con il segno di percentuale (mwcq%). I commenti possono contenere caratteri a 8 bit.
Gli oggetti possono essere mwcwdiretti (incorporati in un altro oggetto) o mwdaindiretti. Gli oggetti indiretti sono numerati con un mwdqnumero di oggetto e un mwdgnumero di generazione e definiti tra le parole chiave mwdwobje mweaendobjse risiedono nella radice del documento. A partire dalla versione PDF 1.5, gli oggetti indiretti (ad eccezione di altri flussi) possono anche essere posizionati in flussi speciali noti come mweqflussi di oggetti (contrassegnati mweg/Type /ObjStm). Questa tecnica consente agli oggetti non flusso di applicare filtri di flusso standard, riduce le dimensioni dei file che hanno un numero elevato di piccoli oggetti indiretti ed è particolarmente utile per mwewPDF con tag. I flussi di oggetti non supportano la specifica di un oggetto mwfanumero di generazione (diverso da 0).
Una tabella indice, chiamata anche tabella dei riferimenti incrociati, si trova in genere vicino alla fine del file e fornisce l'offset di byte di ogni oggetto indiretto dall'inizio del filecite-ref-12[12]. Questo design consente un accesso casuale efficiente agli oggetti nel file e consente anche di apportare piccole modifiche senza riscrivere l'intero file (mwggaggiornamento incrementale). Prima della versione PDF 1.5, la tabella sarebbe sempre stata in uno speciale formato ASCII, sarebbe stata contrassegnata con la mwgwxrefparola chiave e avrebbe seguito il corpo principale composto da oggetti indiretti. La versione 1.5 ha introdotto mwhaflussi di riferimento incrociato opzionali, che hanno la forma di un oggetto stream standard, eventualmente con filtri applicati. Tale flusso può essere utilizzato al posto della tabella dei riferimenti incrociati ASCII e contiene gli offset e altre informazioni in formato binario. Il formato è flessibile in quanto consente la specifica della larghezza intera (utilizzando mwhq/Warray), in modo che, ad esempio, un documento di dimensioni non superiori a 64 KiB possa dedicare solo 2 byte per gli offset degli oggetti.
Alla fine di un file PDF c'è un piè di pagina contenente:
• La parola chiave mwiqstartxref seguita da un offset all'inizio della tabella dei riferimenti incrociati (che inizia con la parola chiave mwigxref) o l'oggetto flusso di riferimenti incrociati
• L'indicatore di fine-file mwja%%EOF.
Se non viene utilizzato un flusso di riferimenti incrociati, il piè di pagina è preceduto dalla parola chiave mwjgtrailerseguita da un dizionario contenente informazioni che altrimenti sarebbero contenute nel flusso di riferimenti incrociati del dizionario dell'oggetto:
• Un riferimento all'oggetto radice della struttura ad albero, noto anche come mwkqcatalog (mwkg/Root)
• Il conteggio degli oggetti indiretti nella tabella dei riferimenti incrociati (mwla/Size)
• Altre informazioni facoltative
Ci sono due layout per i file PDF: non lineare (non "ottimizzato") e lineare ("ottimizzato"). I file PDF non lineari possono essere più piccoli delle loro controparti lineari, sebbene l'accesso sia più lento perché parti dei dati necessari per assemblare le pagine del documento sono sparse in tutto il file PDF. I file PDF lineari (chiamati anche file PDF "ottimizzati" o "ottimizzati per il Web") sono costruiti in modo da consentirne la lettura in un plug-in del browser Web senza attendere il download dell'intero file, poiché vengono generati in modo lineare (come nell'ordine delle pagine)cite-ref-pdf-ref-13-0[13]. I file PDF possono essere ottimizzati utilizzando il software Adobe Acrobat o QPDF.
Differenze rispetto a PostScript
Il PDF eredita molte delle funzionalità del mwnwPostScript, un linguaggio di descrizione della pagina anch'esso sviluppato da Adobe. Postscript permette di descrivere una pagina come il risultato di un'esecuzione di un programma, che contiene istruzioni su come e dove disegnare linee, punti, lettere dell'alfabeto e altri elementi grafici. In questo modo, ogni apparecchio capace di eseguire il programma (ossia, che abbia un mwoainterprete Postscript), sarà in grado di riprodurre tale immagine al meglio delle sue capacità. Questo processo, tuttavia, richiede grandi risorse da parte del terminale.
PDF, invece, è un formato, non un linguaggio di programmazione, e per questo motivo non ha bisogno di essere interpretato (per i dettagli vedi mwogLinguaggio compilato e mwowLinguaggio interpretato). Per esempio, il controllo di flusso esercitato dai comandi come mwpaif e mwpqloop è stato rimosso, mentre comandi grafici come mwpglineto rimangono.
Questo significa che il processo di creare o trasformare un PDF nella sua immagine grafica è semplicemente dato dalla lettura delle descrizioni, invece che dall'esecuzione di un programma con l'interprete mwqaPostScript. Tutte le funzionalità del mwqqPostScript come i caratteri, layout e misure rimangono invariate.
Spesso il codice PDF è generato da un file sorgente PostScript. I comandi grafici che vengono generati dal codice PostScript vengono raccolti così come tutti i file, risorse grafiche e riferimenti di caratteri nel documento e, finalmente, tutto viene compresso in un singolo file.
Come linguaggio di documenti, il PDF ha molti vantaggi rispetto al PostScript:
• mwrgUn singolo file: Un documento PDF consta di un singolo file, mentre in PostScript un documento può necessitare di essere rappresentato da molti file (grafica ecc.) che probabilmente occupano più spazio.
• mwsaGià interpretato: PDF ha un contenuto già interpretato, cosicché richiede meno costi computazionali e la sua apertura è più veloce, oltre al fatto che c'è una corrispondenza diretta tra i cambiamenti degli oggetti nella descrizione della pagina PDF e cambiamenti nel rendering risultante.
• mwsgTrasparenza degli oggetti: Il PDF (a partire dalla versione 1.4) supporta la trasparenza reale degli oggetti, caratteristica che invece non è supportata nel formato PostScript.
• mwtaSostituzione dei caratteri: Se viene visualizzato con Adobe Reader, una strategia di sostituzione dei caratteri assicura che il documento sia leggibile nonostante l'assenza sul sistema dell'utente dei font "corretti".
PDF garantisce che vengano visualizzati font sostitutivi affini a quello mancante. Mentre questo è possibile con PostScript, questi file non possono essere normalmente distribuiti per accordi di licenza dei font.
• mwuaPagine indipendenti: PostScript è un linguaggio di programmazione, così le istruzioni su una pagina possono influenzare la visualizzazione di pagine seguenti. È pertanto necessario interpretare tutte le pagine precedenti per determinare l'aspetto di ogni pagina data. In PDF, invece, ogni pagina del documento non viene influenzata dalle altre. sulla pagina inglese di PDF c'è tanto altro da tradurre (magari bene)
Caratteristiche
• Può contenere qualsiasi combinazione di testo, elementi multimediali come video o audiocite-ref-14[14], elementi ipertestuali come collegamenti e segnalibri, collegamenti e miniature di pagine.
• I file PDF non perdono la formattazione quando vengono inviati ad altri utenti, come nel caso dell'invio di documenti di testo (pagine disordinate, paragrafi ingombranti, ecc.).
• È uno dei formati più diffusi su Internet per lo scambio di documenti. Pertanto, è ampiamente utilizzato da aziende, governi e istituzioni educative.
• È una specifica aperta, per la quale sono stati adattati strumenti software commerciali come mwwwMicrosoft Office e mwxaWordPerfect Office suite e altri creati in software gratuito che consentono di creare, visualizzare o modificare documenti in formato PDF, come mwxqOpenoffice.org, mwxgLibreOffice e Calligra Suite e il sistema di composizione del testo mwxwLaTeX.
• Può essere crittografato per proteggere il suo contenuto e persino firmarlo digitalmentecite-ref-15[15].
• Un file PDF può essere creato da diverse applicazioni esportando il file, come Openoffice.org e Microsoft Office (a partire dal 2007, se aggiornato a SP2)cite-ref-0-16-0[16].
• Può essere generato da qualsiasi applicazione installando una "stampante virtuale" nel sistema operativo, in caso di utilizzo di applicazioni senza questa funzionalità integrata.
• È lo standard ISO (ISO 19005-1: 2005) per i file del contenitore di documenti elettronici in vista della loro conservazione a lungo terminecite-ref-0-16-1[16].
• I file PDF sono indipendenti dal dispositivo, quindi possono essere stampati su una stampante ad aghi, a getto d'inchiostro, laser o microfilm. Per l'ottimizzazione della stampa, durante la creazione del file PDF vengono impostate le opzioni appropriate.
Protezione, crittografia e descrizione
All'interno del file PDF vengono tenute informazioni sulla sicurezza (documento stampabile o non stampabile, protetto da mw4gpassword, con selezione di testo bloccata o non bloccata, ecc.) e l'indicizzazione.
La protezione di un documento PDF presenta una chiave di mw5acrittografia attualmente fino a 128 mw5qbit (tempo fa era di 40 bit), e per il futuro non è escluso che possa aumentare in relazione all'aumento di potenza dei calcolatori in grado di elaborare mw5gchiavi di accesso mw5wrandom a più di 128 bit.
La protezione crittografica dei PDF è molto debole, ed esistono numerosi programmi che riescono a rompere la chiave in tempi strettissimi. La protezione password PDF è sconsigliata per salvaguardare l'informazione al suo interno.
È possibile incrementare le possibilità di indicizzazione e posizionamento di un file PDF attraverso alcuni interventi di mw6gottimizzazione compilando correttamente i campi della descrizione.
Metadati
I file PDF possono contenere due tipi di metadaticite-ref-17[17]. Il primo è il Dizionario delle informazioni sul documento, un insieme di campi chiave/valore come autore, titolo, oggetto, data di creazione e aggiornamento. Questo è memorizzato nel trailer informativo opzionale del file. Viene definito un piccolo insieme di campi e può essere esteso con valori di testo aggiuntivi, se necessario. Questo metodo è deprecato in PDF 2.0.
In PDF 1.4, è stato aggiunto il supporto per Metadata Streams, utilizzando Extensible Metadata Platform (XMP) per aggiungere metadati estensibili basati su standard XML utilizzati in altri formati di file. Ciò consente di allegare metadati a qualsiasi flusso nel documento, come le informazioni sulle illustrazioni incorporate, così come l'intero documento (allegando al catalogo del documento), utilizzando uno schema estensibile.
I documenti PDF possono contenere impostazioni di visualizzazione, incluso il layout di visualizzazione della pagina e il livello di zoom. Adobe Reader utilizza queste impostazioni per sostituire le impostazioni predefinite dell'utente all'apertura del documentocite-ref-18[18]. Adobe Reader gratuito non può rimuovere queste impostazioni.
Annotazione
Adobe Acrobat è un esempio di software proprietario che consente all'utente di annotare, evidenziare e aggiungere note a file PDF già creati. Un'applicazione UNIX disponibile come software gratuito (sotto la GNU General Public License) è PDFedit. Il freeware Foxit Reader, disponibile per Microsoft Windows, macOS e Linux, consente di annotare i documenti. Il visualizzatore PDF-XChange di Tracker Software consente annotazioni senza restrizioni nella sua alternativa freeware. PDF-XChange Viewer di Tracker Software, visualizzatore PDF integrato, abilita anche le annotazioni così come il software open source Skim, con quest'ultimo che supporta l'interazione con LaTeX, SyncTeX e PDFSync e l'integrazione con il software di gestione dei riferimenti BibDesk. Il freeware Qiqqa può creare un rapporto di annotazione che riassume tutte le annotazioni che l'utente ha fatto nella sua libreria di PDF. Lo strumento di verifica del testo esporta le differenze nei documenti come annotazioni e markup.
Esistono anche sistemi di annotazione web che supportano l'annotazione in pdf e altri formati di documenti. Nei casi in cui ci si aspetta che i PDF abbiano tutte le funzionalità dei documenti cartacei, è necessaria l'annotazione dell'inchiostro.
Moduli
• AcroForms (noto anche come moduli Acrobat), introdotto nella specifica del formato PDF 1.2 e incluso in tutte le specifiche PDF successive.
• Moduli XML Forms Architecture (XFA), introdotti nella specifica del formato PDF 1.5. I moduli Adobe XFA non sono compatibili con AcroFormscite-ref-23[23]. XFA è stato deprecato da PDF con PDF 2.0.
Gli AcroForm sono stati introdotti nel formato PDF 1.2. Gli AcroForm consentono l'utilizzo di oggetti (ad esempio caselle di testo, pulsanti di opzione, mwarkecc.) E del codice (ad esempio JavaScript). Oltre ai tipi di azione PDF standard, i moduli interattivi (AcroForms) supportano l'invio, il ripristino e l'importazione dei dati. L'azione "invia" trasmette i nomi e i valori dei campi del modulo interattivo selezionati a un URL (Uniform Resource Locator) specificato. I nomi e i valori dei campi del modulo interattivo possono essere inviati in uno dei seguenti formati (a seconda delle impostazioni dei flag ExportFormat, SubmitPDF e XFDFcite-ref-iso320002-24-0[24]):
Formato modulo HTML
Specifiche HTML 4.01 a partire da PDF 1.5; HTML 2.0 dalla 1.2
Forms Data Format (FDF)
basato su PDF, utilizza la stessa sintassi e ha essenzialmente la stessa struttura di file, ma è molto più semplice del PDF poiché il corpo di un documento FDF è costituito da un solo oggetto richiesto. Forms Data Format è definito nella specifica PDF (dal PDF 1.2). Il formato dei dati dei moduli può essere utilizzato quando si inviano i dati del modulo a un server, si riceve la risposta e la si incorpora nel modulo interattivo. Può anche essere utilizzato per esportare i dati del modulo in file indipendenti che possono essere reimportati nel modulo interattivo PDF corrispondente.
Formato dati XML Forms (XFDF)
(Specifica esterna del formato dei dati dei moduli XML, versione 2.0; supportato da PDF 1.5; ha sostituito il formato di invio dei moduli "XML" definito in PDF 1.4) la versione XML di Forms Data Format, ma XFDF implementa solo un sottoinsieme di FDF contenente moduli e annotazioni. Alcune voci nel dizionario FDF non hanno equivalenti XFDF, come lo stato, la codifica, JavaScript, le chiavi della pagina, i file PDF incorporati, le differenze e la destinazione. Inoltre, XFDF non consente la generazione, o l'aggiunta, di nuove pagine in base ai dati forniti; come si può fare quando si utilizza un file FDF. La specifica XFDF è referenziata (ma non inclusa) nella specifica PDF 1.5 (e nelle versioni successive). È descritto separatamente in mwasuXML Forms Data Format Specificationcite-ref-xfdf-25-0[25]. La specifica PDF 1.4 consentiva l'invio di moduli in formato XML, ma questo è stato sostituito da invii in formato XFDF nella specifica PDF 1.5. XFDF è conforme allo standard XML. XFDF può essere utilizzato allo stesso modo di FDF; ad esempio, i dati del modulo vengono inviati a un server, vengono apportate modifiche, quindi rinviate e i nuovi dati del modulo vengono importati in un modulo interattivo. Può anche essere utilizzato per esportare i dati del modulo in file indipendenti che possono essere reimportati nel modulo interattivo PDF corrispondente. A partire da agosto 2019, XFDF 3.0 è uno standard ISO / IEC con il nome formale mwasoISO 19444-1: 2019 - Gestione documenti - Formato dati moduli XML - Parte 1: Uso di ISO 32000-2 (XFDF 3.0)cite-ref-26[26]. Questo standard è un riferimento normativo della ISO 32000-2.
PDF
È possibile inviare l'intero documento anziché singoli campi e valori, come definito nel PDF 1.4.
AcroForms può mantenere i valori dei campi del modulo in file indipendenti esterni contenenti coppie chiave: valore. I file esterni possono utilizzare file Forms Data Format (FDF) e XML Forms Data Format (XFDF). Le firme dei diritti di utilizzo (UR) definiscono i diritti per importare i file di dati del modulo nei formati FDF, XFDF e di testo (CSV / TSV) e esportare i file di dati del modulo nei formati FDF e XFDFcite-ref-iso320003-27-0[27].
In PDF 1.5, Adobe Systems ha introdotto un formato proprietario per i moduli; Adobe XML Forms Architecture (XFA). I moduli Adobe XFA non sono compatibili con la funzione AcroForms di ISO 32000 e la maggior parte dei processori PDF non gestisce il contenuto XFA. La specifica XFA è referenziata da ISO 32000-1 / PDF 1.7 come specifica proprietaria esterna ed è stata completamente deprecata da PDF con ISO 32000-2 (PDF 2.0).
Livelli
Effetto sfoglia-pagina
L'effetto sfoglia-pagina (o "flipbook") dei PDF (online e su mwaukAcrobat) consiste in un opuscolo digitale che permette all'utente di sfogliare il documento in modo simile a uno sfogliabile cartaceocite-ref-29[29]. Viene creato in modo automatico tramite appositi software online e non, per la maggior parte a pagamento. Questo effetto si può ottenere anche con HTML5 mwau4Canvas e convertire un PDF sfogliabile in Canvas.
Profili standard
Nella sua interezza PDF è un formato complesso e con molte funzionalità che lo rendono flessibile e in grado di essere adattato a diversi casi d'uso. Per evitare la proliferazione di varianti minori e problemi di interoperabilità e portabilità tra diverse implementazioni di software per PDF sono stati standardizzati diversi formati derivati, che essenzialmente descrivono dei profili di conformità orientati a specifici casi d'uso:cite-ref-iter-it-10-1[10]
• mwavcPDF/A (mwavgPDF/Archiving) per l'archiviazione a lungo termine;
• PDF/X (mwavsPDF/eXchange) per le arti grafiche e la prestampa;
• mwav0PDF/E (mwav4PDF/Engineering) per la documentazione di tipo ingegneristico;
• PDF/H (mwawePDF/Healthcare) per il settore sanitario;
• mwawmPDF/UA (mwawqPDF/Universal Accessibility) per l'accessibilità.
Il formato è oggetto di ulteriori evoluzioni in fase di sviluppo come il PDF/E ed il PDF/VT (dove “V” sta per “Variable” e “T” per “Transactional”)cite-ref-30[30] nel quale dovrebbero essere inclusi anche formati come mwawoU3D (Universal 3D), un formato scalabile finalizzato alla condivisione e visualizzazione di progetti 3D interattivicite-ref-31[31]cite-ref-32[32], provenienti dai settori del CAE (mwaxmComputer-Aided Engineering) e del CAM (mwaxqComputer-Aided Manufacturing). Si può per esempio creare un modello 3D tramite software come mwaxuBlender e incorporarlo in un PDFcite-ref-33[33].
Utilizzi
Visualizzazione e modifica di documenti
Numerose compagnie e organizzazioni hanno sviluppato software in grado di creare, visualizzare e manipolare file PDF.cite-ref-rfc-3778-2-1[2] mway0Adobe distribuisce una serie di software per il formato PDF, alcuni gratuiti e altri a pagamento, tra cui mway4Adobe Acrobat.cite-ref-34[34] L'applicazione mwazmAnteprima di mwazqmacOS è in grado di visualizzare e modificare i PDF, fornendo all'utente la capacità di compilare moduli.cite-ref-35[35]
Nel 2001 la mwazoFree Software Foundation ha avviato la campagna mwazsPDFreaders.org invitando gli utenti a scaricare e utilizzare mwazwsoftware libero per leggere e scrivere documenti.cite-ref-fsf-36-0[36] Tra i lettori consigliati figurano mwaaeEvince, Skim, mwaaiSumatra PDF, mwaamOkular, mwaaqXpdf e mwaauPDF.js.cite-ref-fsf-36-1[36]
Adobe e mwaasMicrosoft hanno stretto una partnership in modo da rendere mwaawinteroperabili i prodotti Acrobat e mwaa0Microsoft 365, permettendo la conversione di documenti mwaa4Word in PDF.cite-ref-37[37]
SEO
L'ottimizzazione dei documenti in formato PDF prevede alcuni interventi al momento della creazione del file. Gli elementi più importanti da compilare correttamente ai fini del posizionamento sulle mwabcSERP di un documento PDF sono:
• il nome del file, se è composto da più chiavi utilizzare il trattino per separarle; ad esempio, se il file PDF parla di animali domestici utilizzeremo il seguente nome file: animali-domestici.pdf
• le proprietà interne al documento: cliccare su "File" – "Proprietà" e compilare necessariamente "Titolo", "Oggetto" (che sarebbe la description), "Autore" (potete mettere il nome del sito) e "Parole chiave".
• Il titolo all'interno del documento: se il documento non dovesse avere un titolo, sarà Google ad attribuirne uno. Meglio, quindi, indicare il titolo che si vuole dare al documento utilizzando per il font: Verdana, Italico e Centrato.
Per quanto riguarda l'inserimento di un link cliccabile all'interno delle pagine, si noti che un file pdf viene letto da Google come una sorta di pagina web a sé stante e risulta, pertanto, un mwab0backlink al proprio sito. L'importante è tematizzare il link, cioè inserire l'esatta pagina di riferimento. Per esempio, se abbiamo un PDF che parla di animali domestici su un portale di animali, sarà meglio inserire il link alla pagina che parla esattamente di quelli domestici.
Alternative
XPS
A partire da mwaceWindows Vista, mwaciMicrosoft ha introdotto un formato concorrente, denominato mwacmOpen XML Paper Specification, meno popolare e diffuso anche per la mancanza di supporto in ambiente mwacqmacOS e sui mwacudispositivi mobili.cite-ref-38[38]cite-ref-39[39]
WWF
Nel 2010 la sezione mwadqtedesca del mwaduWWF ha promosso un formato di file alternativo denominato WWF.cite-ref-wwf-40-0[40]cite-ref-printweek-41-0[41] Il software per la creazione dei file WWF, disponibile per mwad4Windows XP e mwad8Mac OS X 10.4cite-ref-wwf-40-1[40], produce un file PDF con mwaeqestensione .wwf a cui è stata inibita la possibilità di stampare il documentocite-ref-beez-42-0[42], tramite mwaekDRM incorporato in mwaeoAdobe Readercite-ref-43[43]. Nonostante la realizzazione di un software equivalente mwae8open source, l'iniziativa è stata criticata sia dal movimento per la diffusione del mwafasoftware liberocite-ref-beez-42-1[42]cite-ref-44[44], sia dalla stessa WWF che ha evidenziato come la campagna fosse stata diffusa da una sezione locale senza previa consultazione dell'organizzazionecite-ref-printweek-41-1[41].
Note
cite-note-adobe-pdf-11. ↑ mwagmmwagqmwaguCos’è un PDF? Formato PDF, su mwagyAdobe Acrobat, Adobe. mwagcURL consultato il 28 agosto 2023.
cite-note-rfc-3778-22. ↑ mwag0(mwag4mwag8EN) mwahamwaheRFC 3778 — The application/pdf Media Type, su mwahidatatracker.ietf.org, mwahmInternet Engineering Task Force.mwahq
cite-note-33. ↑ mwahg(mwahkmwahoEN) mwahsmwahwISO 19005 (PDF/A)mwah8, su mwaicpdfa.org, PDF Association. mwaigURL consultato il 13 dicembre 2023.
cite-note-44. ↑ mwaiwmwai0mwai4Adobe vuole trasformare il PDF in uno standard ISO, su mwai8macitynet.it, 2007 mwaja(archiviato dall'mwajeurl originale l'11 marzo 2007); mwajmmwajqmwajuPDF cerca la benedizione di ISO, su mwajypunto-informatico.it, 2007.
cite-note-55. ↑ mwajo(mwajsmwajwEN) mwaj0mwaj4ISO Ballot for PDF 1.7 Passed!, su mwaj8blogs.adobe.com, dicembre 2007; mwake(mwakimwakmEN) mwakqmwakuPDF format becomes ISO standard, su mwakyiso.org, 2 luglio 2008. mwakcURL consultato il 30 gennaio 2017 mwakg(archiviato dall'mwakkurl originale il 3 marzo 2016).
cite-note-66. ↑ mwak0(mwak4mwak8EN) Bill Ray, mwalamwaleISO certifies Adobe's PDF, su mwalimwalmThe Register, 3 luglio 2008.
cite-note-77. ↑ mwalc(mwalgmwalkEN) mwalomwalsRFC 8118 — The application/pdf Media Type, su mwalwdatatracker.ietf.org, mwal0Internet Engineering Task Force.mwal4
cite-note-88. ↑ mwami(mwammmwamqEN) mwamumwamyLegal notices for developers, su mwamcadobe.com mwamg(archiviato dall'mwamkurl originale il 27 febbraio 2016).
cite-note-99. ↑ mwam0(mwam4mwam8EN) mwanamwaneHow to embed fonts in a PDF document – PDF Studio Knowledge Base, su mwanikbpdfstudio.qoppa.com. mwanmURL consultato il 2 febbraio 2021.
cite-note-iter-it-1010. ↑ mwankmwanomwansCopia archiviata (mwanwmwan0PDF), su mwan4iter.it. mwan8URL consultato il 25 marzo 2010 mwaoa(archiviato dall'mwaoeurl originale il 1º giugno 2010). iged.it online 02 2010 - pag. 11
cite-note-1111. ↑ Adobe Systems, PDF Reference, p.mwaou 51.
cite-note-1212. ↑ Adobe Systems, PDF Reference, pp. 39–40.
cite-note-pdf-ref-1313. ↑ mwaowmwao0mwao4Adobe Developer Connection: PDF Reference and Adobe Extensions to the PDF Specification, su mwao8adobe.com, Adobe Systems. mwapaURL consultato il 13 dicembre 2010.
cite-note-1414. ↑ mwapqmwapumwapyAggiungere audio, video e oggetti interattivi ai file PDF in Adobe Acrobat, su mwapchelpx.adobe.com. mwapgURL consultato il 31 gennaio 2021.
cite-note-1515. ↑ mwapwmwap0mwap4Firmare i PDF in Adobe Acrobat Reader., su mwap8helpx.adobe.com. mwaqaURL consultato il 31 gennaio 2021.
cite-note-0-1616. ↑ mwaqymwaqcsupport.microsoft.com, mwaqghttps://support.microsoft.com/en-us/help/953195mwaqk Titolo mancante per url mwaqourl (aiuto). mwaqwURL consultato il 18 maggio 2020.
cite-note-1717. ↑ mwareAdobe PDF reference version 1.7, section 10.2
cite-note-1818. ↑ mwarumwarymwarcGetting Familiar with Adobe Reader mwarg> Understanding Preferences, su mwarkadobepress.com. mwaroURL consultato il 22 aprile 2009.
cite-note-iso32000-1919. ↑ mwar4Adobe Systems Incorporated, mwar8mwasaDocument Management – Portable Document Format – Part 1: PDF 1.7, First Edition (mwasemwasiPDF), 1º luglio 2008. mwasmURL consultato il 19 febbraio 2010.
cite-note-2020. ↑ mwascmwasgmwaskGnu PDF – PDF Knowledge – Forms Data Format, su mwasognupdf.org. mwassURL consultato il 19 febbraio 2010 mwasw(archiviato dall'mwas0url originale il 1º gennaio 2013).
cite-note-2121. ↑ mwatemwatimwatmAbout PDF forms, su mwatqlivedocs.adobe.com. mwatuURL consultato il 19 febbraio 2010 mwaty(archiviato dall'mwatcurl originale il 29 aprile 2011).
cite-note-2222. ↑ mwatsPeter Demling, mwatwmwat0Convert XFA Form to AcroForm?, su mwat4forums.adobe.com, 1º luglio 2008. mwat8URL consultato il 19 febbraio 2010.
cite-note-2323. ↑ mwaummwauqmwauuMigrating from Adobe Acrobat forms to XML forms, su mwauypartners.adobe.com. mwaucURL consultato il 22 febbraio 2010 mwaug(archiviato dall'mwaukurl originale il 6 ottobre 2010).
cite-note-iso320002-2424. ↑ mwau0Adobe Systems Incorporated, mwau4mwau8Document Management – Portable Document Format – Part 1: PDF 1.7, First Edition (mwavamwavePDF), 1º luglio 2008. mwaviURL consultato il 19 febbraio 2010.
cite-note-xfdf-2525. ↑ mwavymwavcmwavgXML Forms Data Format Specification, version 2 (mwavkmwavoPDF), September 2007. mwavsURL consultato il 19 febbraio 2010 mwavw(archiviato dall'mwav0url originale il 30 luglio 2018).
cite-note-2626. ↑ mwawemwawimwawmISO 19444-1:2019(en), su mwawqiso.org. mwawuURL consultato il 3 dicembre 2020.
cite-note-iso320003-2727. ↑ mwawkAdobe Systems Incorporated, mwawomwawsDocument Management – Portable Document Format – Part 1: PDF 1.7, First Edition (mwawwmwaw0PDF), 1º luglio 2008. mwaw4URL consultato il 19 febbraio 2010.
cite-note-2828. ↑ mwaximwaxmmwaxqLivelli PDF, Adobe Acrobat, su mwaxuhelpx.adobe.com. mwaxyURL consultato il 31 gennaio 2021.
cite-note-2929. ↑ mwaxomwaxsmwaxwFree Adobe Flipbook Maker for PDF Magazines and Brochures | Flipbuilder.com, su mwax0flipbuilder.com. mwax4URL consultato il 31 gennaio 2021.
cite-note-3030. ↑ mwayimwaymmwayqiged.it online 02 2010 (mwayumwayyPDF), su mwayciter.it. mwaygURL consultato il 25 marzo 2010 mwayk(archiviato dall'mwayourl originale il 1º giugno 2010).pag. 18
cite-note-3131. ↑ mway4mway8mwazaVisualizzazione di modelli 3D nei file PDF, Adobe Acrobat, su mwazehelpx.adobe.com. mwaziURL consultato il 31 gennaio 2021.
cite-note-3232. ↑ mwazymwazcmwazgMisurazione di oggetti 3D nei file PDF, su mwazkhelpx.adobe.com. mwazoURL consultato il 31 gennaio 2021.
cite-note-3333. ↑ mwaz4(mwaz8mwa0aEN) mwa0emwa0iSharing blender models as interactive 3D PDF files, su mwa0mBlender Artists Community, 14 aprile 2010. mwa0qURL consultato il 31 gennaio 2021.
cite-note-3434. ↑ mwa0g(mwa0kmwa0oEN) mwa0smwa0wAdobe products, su mwa00Adobe. mwa04URL consultato il 28 agosto 2023.
cite-note-3535. ↑ mwa1imwa1mmwa1qManuale utente di Anteprima, su mwa1uSupporto Apple, Apple. mwa1yURL consultato il 28 agosto 2023.
cite-note-fsf-3636. ↑ mwa1wmwa10mwa14Scarica un lettore PDF libero!, su mwa18PDFreaders.org, mwa2aFree Software Foundation. mwa2eURL consultato il 28 agosto 2023.
cite-note-3737. ↑ mwa2umwa2ymwa2cIntegrazione Microsoft con Adobe, su mwa2gadobe.com, Adobe. mwa2kURL consultato il 28 agosto 2023.
cite-note-3838. ↑ mwa20(mwa24mwa28EN) mwa3amwa3eWhat Is an XPS File and Why Does Windows Want Me to Print to One?, su mwa3iHow-To Geek, 15 aprile 2013.
cite-note-3939. ↑ mwa3y(mwa3cmwa3gEN) mwa3kmwa3oEasy steps for converting an XPS file to PDF, su mwa3smwa3wAdobe Acrobat, mwa30Adobe.
cite-note-wwf-4040. ↑ mwa4m(mwa4qmwa4uEN) mwa4ymwa4cSave as WWF, Save a Tree, su mwa4gsaveaswwf.com mwa4k(archiviato dall'mwa4ourl originale il 6 luglio 2014).
cite-note-printweek-4141. ↑ mwa5a(mwa5emwa5iEN) Simon Nias, mwa5mmwa5qWWF Germany's 'saveaswwf' PDF anti-printing campaign exposes internal rifts, su mwa5uprintweek.com, 17 dicembre 2010. mwa5yURL consultato il 28 dicembre 2010 mwa5c(archiviato dall'mwa5gurl originale il 19 dicembre 2010).
cite-note-beez-4242. ↑ mwa54(mwa58mwa6aEN) mwa6emwa6iWorld Wildlife Fund .wwf format cracked!, su mwa6mThe Beez' speaks.., 4 dicembre 2010. mwa6qURL consultato il 28 dicembre 2010.
cite-note-4343. ↑ mwa6g(mwa6kmwa6oEN) mwa6smwa6wCreate Adobe PDF Online, su mwa60Adobe. mwa64URL consultato il 28 dicembre 2010 mwa68(archiviato dall'mwa7aurl originale il 28 luglio 2009).
cite-note-4444. ↑ mwa7q(mwa7umwa7yFR) mwa7cmwa7gObjetmwa7k : demande d’entretien suite au lancement de votre campagne «mwa7o Save as WWF, Save a Treemwa7s » (mwa7wmwa70PDF), su mwa74april.org, 13 dicembre 2010.
Bibliografia
• mwa8i(EN) Adobe Systems Incorporated, Portable Document Format Reference Manual (PDF), Addison-Wesley, giugno 1993, ISBN 0–201–62628–4. URL consultato il 28 agosto 2023.
• mwa8q(EN) Adobe Systems Incorporated, PDF Reference (PDF), 3ª ed., Addison-Wesley, 2001, ISBN 0-201-75839-3. URL consultato il 28 agosto 2023.
Voci correlate
• mwa8gPDFreaders.org
• mwa8oU3D
• mwa8wPDF/A
• mwa84PDFCreator
• mwa9aPDF.js
• mwa9iPDF-XChange Viewer
• mwa9qPdfSam
Altri progetti
Altri progetti
• Wikizionario
• Wikimedia Commons
• Wikizionario contiene il lemma di dizionario «PDF»
• Wikimedia Commons contiene immagini o altri file sul Portable Document Format
Collegamenti esterni
• (EN) Sito ufficiale, su iso.org.
• citerefenciclopedia-della-scienza-e-della-tecnicaStefano Marchesi, PDF (Portable document format), in Enciclopedia della scienza e della tecnica, Istituto dell'Enciclopedia Italiana, 2008.
• citereflessico-del-xxi-secoloPDF, in Lessico del XXI secolo, Istituto dell'Enciclopedia Italiana, 2013.
• citerefbritannica-com(EN) Adam Volle, PDF, su Enciclopedia Britannica, Encyclopædia Britannica, Inc.
• citereffoldoc(EN) Denis Howe, Portable Document Format, in Free On-line Dictionary of Computing. Disponibile con licenza mwa9sGFDL
• mwa90(EN) PDF Specification Index, su PDF Association.